deferred/delayed gratification - German English Dictionary